import UserController from "../controller/UserController";
import * as express from "express";
const router = express.Router()

// 用户路由
router.post('/api/login', UserController.login);        // 登录
router.post('/api/register', UserController.register);  // 注册
router.put('/userupdate', UserController.updateUser)   // 修改用户
router.get('/users', UserController.findAllUser);               // 查找所有用户
router.get('/userid/:id', UserController.findById);               // 根据 id 查找用户
router.post('/username', UserController.findByUserName);   // 根据用户名查找用户
router.post('/userkey', UserController.findByKeyWord);      // 根据用户名关键词查找用户（模糊查找）
router.get('/userisadmin/:isadmin', UserController.findByIs_Admin);      // 根据 is_admin 查找用户
router.delete('/user/:id', UserController.deleteUser);      // 根据 id 删除用户
router.put('/userupdatepwd', UserController.updatePwd);      // 修改密码
router.get('/user-list', UserController.findUserList)


export default router;